$(function(){
	$(':input[name="style"]').click(function(){
			if($(this).attr('checked')){
				$("#table").css("display","block");
				var v = $(this).val().split('*');
				$('tbody').append('<tr>'+
                            '<td>'+ 
                            	'<input type="hidden" class="targetId" value="'+v[1]+'"/>'+
                                '<input type="text" class="dfinput coordinate" name="coordinate" style="width:100px" value="'+v[0]+'"/>'+
                            '</td>'+
                            '<td>'+
                                '<input type="text" class="dfinput length" name="length" style="width:100px;" />'+
                            '</td>'+
                            '<td>'+
                                '<input type="text" class="dfinput rateLimit" name="rateLimit" style="width:100px;" />'+
                            '</td>'+
                            '<td>'+
                                '<input type="text" class="dfinput stopRfid" name="stopRfid" style="width:100px;"/>'+
                            '</td>'+
                            '<td>'+
                                '<input type="text" class="dfinput startAngle" name="startAngle" style="width:100px;"/>'+
                            '</td>'+
                            '<td>'+
                                '<input type="text" class="dfinput endAngle" name="endAngle" style="width:100px;"/>'+
                            '</td>'+
                            '<td>'+
                                    '<select class="dfselect obstacle" style="width:100px;">'+
                                        '<option value="1">可以</option>'+
                                        '<option value="0">不可以</option>'+
                                    '</select>'+
                            '</td>'+
                            '<td>'+
                                    '<select class="dfselect use" style="width:100px;">'+
                                        '<option value="1">可以</option>'+
                                        '<option value="0">不可以</option>'+
                                    '</select>'+
                            '</td>'+
                            '<td>'+
                                '<input type="text" class="dfinput doorId" name="doorId" style="width:100px;"placeholder="输入多条时用*分隔"/>'+
                            '</td>'+
                            '<td style="position:relative;">'+
                                '<input type="text" value="" class="tool tool_left RFID">'+
                            '</td>'+
                        '</tr>');
				// $('.RFID').live('click',function(){
				// 	$('#addRfid').css('display','block');
				// });
				$('.RFID').click(function(){
					$('#addRfid').css('display','block');
				});	
				
			}else{
				var v = $(this).val().split('*');
				for(var i=0;i<$('.targetId').length;i++){
					if(v[1] == $('.targetId').eq(i).val()){
						$('.targetId').eq(i).parent().parent().remove();;
					}
				}
				if($('.targetId').length < 1){
					$("#table").css("display","none");
				}
			}
	});
});
$(function(){
	$('#btn_path').click(function(){
		var data = {};
		data = {paths:[]};
		for(var i=0;i<$('.targetId').length;i++){
			var row = {};
			row.targetId = $('.targetId').eq(i).val();
			row.length = $('.length').eq(i).val();
			row.maxSpeed = $('.rateLimit').eq(i).val();
			row.stopRfid = $('.stopRfid').eq(i).val();
			row.enterAngle = $('.startAngle').eq(i).val();
			row.exitAngle = $('.endAngle').eq(i).val();
			row.avoidStrike = $('.obstacle').eq(i).val();
			row.enabled = $('.use').eq(i).val();
			row.doorId = $('.doorId').eq(i).val();
			var rfid = $('.RFID').eq(i).val();
			var rfid1 = new Array();
			if(rfid.indexOf('*') != -1){
				rfid1 = rfid.split('*');
				row.rfid = rfid1;
			}else if(rfid){
				rfid1[0] = rfid;
				row.rfid = rfid1;
			}
			
			data.paths.push(row);
		}
		var pointId = $('#pointCurrent').val();
		data.pointId = pointId;
		addPath(data);
	});
});
function addPath(data){
	$.post('/ajaxinsert/addPath/',data,function(data){
		if(data.status=='succeed'){
			show_msg(data.info,'/Floor/',1);
		}else if(data.status=='fail'){
			show_err_mag(data.info);
		}else{
			show_err_msg('服务器连接出错！');
		}
	});
}

$(function(){
	$('#btn_back').click(function(){
		window.parent.$.fancybox.close();
	});
});

$(function(){
	$('.return').click(function(){
		$('#addRfid').css('display','none');
	});
	$('.rfids').blur(function(){
		if($('.rfids')!=""){
			$('.rfids').after('<input type="text" class="dfinput rfids" placeholder="写完后，点任意位置再显示一条"/>');
		}
	});
});